hanging dam - French English Dictionary